طراحی و پیاده سازی سامانه ای برای پردازش بزرگ داده ها بر روی پردازنده های گرافیکی

پایان نامه
چکیده

پردازنده های گرافیکی از تعداد زیادی هسته پردازشی بهره می برند که مجموعاً از قدرت پردازشی بیشتری نسبت به پردازنده مرکزی برخوردارند. معماری خاص این پردازنده ها و قدرتشان ا?نها را برای پردازش بزرگ داده ها مناسب کرده است. اما نوشتن برنامه ای که به شکل مناسبی از این قدرت استفاده کند کار چندان ساده ای نیست. محدودیت حافظه پردازنده های گرافیکی و جدا بودن ا?ن این کار را برای پردازش بزرگ داده ها دشوارتر نیز می کند. در این پایان نامه ما سامانه ای را ارائه داده ایم تا با استفاده از ا?ن، این مشکل را برطرف کرد. این سامانه چیزی شبیه به حافظه مجازی را برای پردازنده گرافیکی ایجاد می کند و مدیریت حافظه، انتقال داده از حافظه پردازنده مرکزی به پردازنده گرافیکی و همچنین نحوه دسترسی به حافظه پردازنده گرافیکی را به عهده می گیرد و سعی در بهینه کردن ا?ن ها دارد. این کار به وسیله خط لوله ای که توسط تبدیل های مدت زمان کامپایل ایجاد می شود، انجام می گیرد.

منابع مشابه

روشی کارا برای پیاده سازی موازی الگوریتم دسته بندی بسته درخت سلسله مراتبی بر روی واحد پردازش گرافیکی

چکیده: دسته­بندی بسته­ها، پردازشی اساسی در پردازنده­های شبکه­ای است. در این فرآیند، بسته­ها­ی ورودی از طریق تطبیق با مجموعه­ای از فیلترها به جریان­های مشخص طبقه­بندی می­شوند. پیاده سازی های نرم افزاری الگوریتم­های دسته­بندی با وجود هزینه کم تر و توسعه پذیری بیش تر نسبت به پیاده سازی­های سخت افزاری، سرعت پایین تری دارند. در این مقاله، از قابلیت پردازش موازی پردازنده های گرافیکی برای تسریع الگوری...

متن کامل

طراحی و پیاده سازی آزمونگر سامانه هشداردهنده لیزری

در این مقاله یک سامانه آزمونگر با زیر سامانه‌های الکترواپتیکی، الکترونیکی و نرم‌افزاری با توانایی تولید رمزهای لیزری بکار رفته در سلاحهای هدایت شونده لیزری و همچنین رمزگشایی این رمزها معرفی می‌گردد. اهمیت ساخت چنین آزمونگری، سنجش توانایی هشداردهنده‌های عملیاتی، قبل از قرارگیری در شرایط عملیاتی می‌باشد. گیرنده سامانه آزمونگر، دارای مشخصات فنی و کارکردی یکسان با هشداردهنده‌های عملیاتی می‌باشد. نت...

متن کامل

طراحی و پیاده سازی نقشه های متغیر مقیاس برای سامانه های ناوبری خودرو

نقشه مهم ترین وسیله برای ارائه اطلاعات ناوبری به رانندگان در سامانه های ناوبری خودروست. کیفیت نقشه های ارائه شده به رانندگان تاثیر بسیار زیادی بر استفاده پذیری و کارایی سامانه دارد. در این زمینه، نمایش نقشه های متناسب با وضعیت ها و شرایط بافتی کاربران نقشی حیاتی دارد. کاربران در شرایط متفاوت به نقشه هایی با ابعاد بزرگ نمایی و سطح جزئیات متفاوتی نیاز دارند تا بتوانند الزام ها و خواسته های اطلاعا...

متن کامل

روشی کارا برای پیاده‌سازی موازی الگوریتم دسته بندی بسته درخت سلسله‌مراتبی بر روی واحد پردازش گرافیکی

چکیده: دسته­بندی بسته­ها، پردازشی اساسی در پردازنده­های شبکه­ای است. در این فرآیند، بسته­ها­ی ورودی از طریق تطبیق با مجموعه­ای از فیلترها به جریان­های مشخص طبقه­بندی می­شوند. پیاده‌سازی‌های نرم‌افزاری الگوریتم­های دسته­بندی با وجود هزینه کم‌تر و توسعه‌پذیری بیش‌تر نسبت به پیاده‌سازی­های سخت‌افزاری، سرعت پایین‌تری دارند. در این مقاله، از قابلیت پردازش موازی پردازنده‌های گرافیکی برای تسریع الگوری...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز - دانشکده مهندسی برق و کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023